package com.cdream.common.lock.core;

import org.aspectj.lang.ProceedingJoinPoint;


public interface LockKeyBuilder {

    /**
     * 构建key
     *
     * @param invocation     invocation
     * @param definitionKeys 定义
     * @return key
     */
    String buildKey(ProceedingJoinPoint joinpoint, String[] definitionKeys);
}
